human scum - French English Dictionary